.header {
  height: 100%;
  width: 100%; }
  .header .header-t {
    width: 100%;
    height: 3.6rem;
    background-color: #FFAC2C;
    text-align: center;
    font-size: 0.7rem;
    line-height: 3.6rem;
    color: #FFFFFF; }
    .header .header-t a {
      font-size: 1.5rem;
      float: left;
      margin-left: 0.8rem;
      color: #FFFFFF; }
  .header .mark {
    width: 100%;
    height: 3.7rem;
    line-height: 3.7rem;
    font-size: 1.1rem;
    background: #F5F5F5;
    color: #808080;
    text-align: center; }
  .header .shan {
    height: 4.9rem;
    line-height: 4.9rem; }
    .header .shan p {
      margin-left: 1rem;
      font-size: 1.1rem; }
      .header .shan p span {
        font-size: 1.7rem;
        color: #F9643C; }
  .header .zhu {
    width: 28rem;
    height: 8.1rem;
    background: #FACD89;
    margin: 0 auto;
    border-radius: 1rem;
    color: #FA5326;
    font-size: 1.2rem; }
    .header .zhu .sign {
      position: absolute;
      top: 12.5rem; }
    .header .zhu .zi {
      padding-top: 2.9rem;
      margin-left: 2rem; }
      .header .zhu .zi p {
        padding-top: 0.5rem; }
  .header .code-t {
    text-align: center;
    margin-top: 3.6rem; }
    .header .code-t img {
      width: 14.1rem;
      height: 14.1rem; }
